package com.itheima.demo1;

public class exercise20 {
    public static void main(String[] args) {
        //给一个整数X，若为回文数，则打印true,否则打印false
        //例如，123不是，121是回文数
        //以下是自己写的
        /*int x = 242;
        if(x / 100 % 100 == x % 10){
            System.out.println("true");
        }
        else{
            System.out.println("false");
        }*/

        //核心思路，把数字倒过来，跟原来的数字，进行比较
        int x = 12345;//121
        int temp = x;
        //定义一个临时变量temp，用于记录x原来的值，用于最后进行比较
        int num = 0;

        //利用循环开始
        while (x != 0) {
            //从右往左，获取每一位数字
            int ge = x % 10;
            //修改一下记录的值
            x = x / 10;
            //把当前获取的数字，拼接到最右边
            num = num * 10 + ge;
        }
        System.out.println(num);
        //12345------54321
        System.out.println(num == temp);
        //比较
    }
}
